An EFSM-Based Test Data Generation Approach in Model-Based Testing

نویسندگان

چکیده

Testing is an integral part of software development. Current fast-paced system developments have rendered traditional testing techniques obsolete. Therefore, automated are needed to adapt such speed. Model-based (MBT) a technique that uses models generate and execute test cases automatically. It was identified the data generation (TDG) in many existing model-based case (MB-TCG) approaches were still manual. An automatic effective TDG can further reduce cost while detecting more faults. This study proposes approach MB-TCG using extended finite state machine model (EFSM). The proposed integrates MBT with combinatorial testing. information available EFSM boundary value analysis strategy used automate domain input classifications which done manually by approach. results showed able detect 6.62 percent faults than conventional but at same time generated 43 tests. effectively detects faults, treatment tests as prioritization should be increase effectiveness efficiency

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic Test Generation for EFSM-based Systems

The present work addresses the problem of conformance testing for EFSM-based systems and especially, the problem of automatically generating executable test cases. First, the most important description methods are presented. Then, the test generation methods for FSM (finite state machines)-based systems are described. However, since systems are more understood as extended finite state machines ...

متن کامل

EFSM-Based Test Case Generation: Sequence, Data, and Oracle

Model-based testing has been intensively and extensively studied in the past decades. Extended Finite State Machine (EFSM) is a widely used model of software testing in both academy and industry. This paper provides a survey on EFSM-based test case generation techniques in the last two decades. All techniques in EFSM-based test case generation are mainly classified into three parts: test sequen...

متن کامل

Validation of SDL specifications using EFSM-based test generation

0950-5849/$ see front matter 2009 Elsevier B.V. A doi:10.1016/j.infsof.2009.06.005 q This research was supported by the MKE (Minis Korea, under the ITRC (Information Technology Resea supervised by the IITA (Institute of Information Tech 2007-(C1090-0801-0032). * Corresponding author. Tel.: +1 972 883 6619; fax E-mail address: [email protected] (W.E. Wong) Existing methods for testing an SDL sp...

متن کامل

An EFSM-Based Passive Fault Detection Approach

Extended Finite State Machine (EFSM)-based passive fault detection involves modeling the system under test (SUT) as an EFSM M, monitoring the input/output behaviors of the SUT, and determining whether these behaviors relate to faults within the SUT. We propose a new approach for EFSM-based passive fault detection which randomly selects a state in M and checks whether there is a trace in M start...

متن کامل

New Approach for EFSM-Based Passive Testing of Web Services

Fault management, including fault detection and location, is an important task in management of Web Services. Fault detection can be performed through testing, which can be active or passive. Based on passive observation of interactions between a Web Service and its client, a passive tester tries to detect possible misbehaviors in requests and/or responses. Passive observation is performed in t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computers, materials & continua

سال: 2022

ISSN: ['1546-2218', '1546-2226']

DOI: https://doi.org/10.32604/cmc.2022.023803